# data='a,b,c'
# mydict={}
# (mydict['id'],mydict['name'],mydict['sex'])=data.split(',')
# print('id:'+mydict['id'])
# print('name:'+mydict['name'])
print('--- 欢迎进入通讯录程序 ---')
print('--- 1：查询联系人资料  ---')
print('--- 2：插入新的联系人  ---')
print('--- 3：删除已有联系人  ---')
print('--- 4：退出通讯录程序  ---')
n= 0
phone={}
while 1 :
    n = int(input('请输入相关的指令代码：'))
    if n ==1:
       name=input('请输入联系人姓名：')
       if phone.get(name)!= None:
           print (phone[name]+'：'+phone[number])
       else:
           print('没有找到该联系人！')
    if n==2:
        name=input('请输入联系人姓名：')
        if phone.get(name)!= None:
            print('您输入的姓名在通讯录中已存在-->>' + phone[name])
            ans=input('是否修改用户资料（YES/NO)')
            while ans.upper()=='YES':
                number = int(input('请输入用户联系电话：'))
                phone[name]=number
                break
        else:
            number=input('请输入用户联系电话：')
            phone[name] = number
    if n==3:
        name=input('请输入要删除的联系人姓名：')
        if name in phone.keys():
            phone.pop(name)
            print('联系人'+name+'已删除')
        else:
            print('没有该联系人')
    if n==4:
        break
print('--- 感谢使用通讯录程序  ---')



























